package com.wing.warehouse.model.request;

import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

@Data
@NoArgsConstructor
@Accessors(chain = true)
public class WarehouseFactoryAdministrationForm {

    /**
     * ID
     */
    private Long id;

    /**
     * 创建人
     */
    private Long creator;

    /**
     * 修改人
     */
    private Long modifier;

    /**
     * 名称
     */
    private String name;

    /**
     * 编码
     */
    private String code;

    /**
     * 所属公司
     */
    private Long companyId;

    /**
     * 责任部门id
     */
    private Long departmentId;

    /**
     * 责任部门
     */
    private String departmentName;

    /**
     * 责任人id
     */
    private Long managerId;

    /**
     * 责任人
     */
    private String managerName;

    /**
     * 库管责任人id
     */
    private Long warehouseManagerId;

    /**
     * 库管责任人
     */
    private String warehouseManagerName;

    /**
     * 仓库位置
     */
    private String addr;

    /**
     * 仓库照片
     */
    private String picture;

    /**
     * 状态
     */
    private String status;

    /**
     * 序号
     */
    private Integer sortNumber;

    /**
     * 备注描述
     */
    private String description;

    /**
     * 修改人
     */
    private String modifierName;

    /**
     * 创建人
     */
    private String creatorName;

    /**
     * 仓库类型
     */
    private Long warehouseTypeId;

    /**
     * 仓库性质
     */
    private String warehouseFeatureType;

    /**
     * 仓库属性
     */
    private String warehouseAttr;

    /**
     * 出入库性质
     */
    private String warehouseInoutNature;

    /**
     * 是否料箱库
     */
    private String workbinStatus;
}
